package com.chushouya.manager.dto.admin.user;

import com.general.framework.core.enums.ContextUserType;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel("创建Admin账号DTO")
@Data
public class CreateAdminUserAccount {

    @ApiModelProperty("渠道用户类型")
    private ContextUserType userType;

    @ApiModelProperty("用户账号")
    private String userName;

    @ApiModelProperty("用户昵称")
    private String nickName;

    @ApiModelProperty("手机号码")
    private String phoneNumber;

    @ApiModelProperty("用户邮箱")
    private String email;

    @ApiModelProperty("用户性别")
    private Integer sex;

    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty("额外信息")
    private AdminExtendInfoDTO extendInfo;
}
